the vehicle carrying military personnel - Alemán Inglés Diccionario